.news-layout{
  height: 678px;
  padding-top: 34px;
  display: flex;
  flex-direction: column;
  align-items: center;
  .news-content{
    background: url('@/assets/images/bg2.webp') no-repeat;
    background-size: 100% 100%;
    width: 1506px;
    height: 612px;
    position: relative;
    .news-text{
      position: absolute;
      margin-top: 51px;
      margin-left: 979px;
      text-align: right;
      .text1{
        font-family: Source Han Sans CN;
        font-weight: 400;
        font-size: 24px;
        color: #9B6CF8;
        line-height: 1.5;
        margin-bottom: 8px;
      }
      .text2{
        font-family: Source Han Sans CN;
        font-weight: bold;
        font-size: 30px;
        color: #8D5AF7;
      }
    }
  }
}